package com.hzit.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 订单实体类
 */
@Data //该注解包含了get\set\toString方法
@AllArgsConstructor //有参构造方法
@NoArgsConstructor //无参构造方法
public class Order {
    @TableId(type = IdType.AUTO)
    private Integer id;
    //运费
    private String carriage;
    //运输方式
    private String transport;
    //0待审核,1已填运费,2销售经理审核,3已发货
    private Integer state;
    //填写运费时间
    private Date carriageDate;
    //审核时间
    private Date checkDate;
    //发货时间
    private Date deliverDate;
    //审核人
    private String auditor;
    //订单编号
    private String orderNumber;
    //0删除 1正常
    private Integer status;
    //创建时间
    private Date createDate;
    //修改时间
    private Date updateDate;
    //创建人
    private String creator;
    //总价格
    private Integer totalPrice;

}
